cardiff newport wales engineer england ireland construction consulting engineering failure analysis expert witness scotland defects south wales law expert consultant bristol defect